Part 2: Synchronous Vs. Asynchronous Learning